TARGET = UmdNetRipper
OBJS = main.o libnet/libnet.a

INCDIR = 
CFLAGS = -O2 -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)

LIBDIR =
LDFLAGS =

PSPBIN = $(PSPSDK)/../bin
#LIBS += -lSDL_image -lpng -lz -ljpeg -lSDL_gfx -lSDL_ttf -lfreetype
#LIBS += `$(PSPBIN)/sdl-config --libs`

LIBS=-L./libnet -lnet
 
EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = Umd Net Ripper
PSP_EBOOT_ICON = "ICON0.PNG"

PSPSDK=$(shell psp-config --pspsdk-path)
EXTRA_TARGETS=unfold.exe
include $(PSPSDK)/lib/build.mak
CFLAGS=-I. -I/usr/local/pspdev/psp/sdk/include -g -G0 -Wall

LIBS += -lpspumd -lpspwlan

EXTRA_CLEAN += libnet/*.o

libnet/libnet.a:
	$(SHELL) -c 'cd libnet; make all'

unfold.exe: unfold.c
	gcc -o unfold unfold.c

main.o: cfgdefaults.h

CYGDRIVE=/cygdrive

install: kxploit config.txt
	@echo ''
	@for i in /cygdrive/*; do \
	  if [ -d $$i/PSP/GAME ]; then \
	   echo "Using drive $$i"; \
	   echo mkdir -p $$i/PSP/GAME/$(TARGET); \
	   mkdir -p $$i/PSP/GAME/$(TARGET); \
	   echo mkdir -p $$i/PSP/GAME/$(TARGET)%; \
	   mkdir -p $$i/PSP/GAME/$(TARGET)%; \
	   echo cp ./$(TARGET)/* config.txt $$i/PSP/GAME/$(TARGET)/; \
	   cp ./$(TARGET)/* config.txt $$i/PSP/GAME/$(TARGET)/; \
	   echo cp ./$(TARGET)%/* $$i/PSP/GAME/$(TARGET)%/; \
	   cp ./$(TARGET)%/* $$i/PSP/GAME/$(TARGET)%/; \
	   exit; \
	  fi \
	done; \
	echo 'No suitable drive. Please connect USB cable and activate USB.'
	@echo ''
	
